hydrogen phosphide - English Synonyms Dictionary